package kr.hkit.powerjava.chapter21;

import java.util.InputMismatchException;
import java.util.Scanner;

public class DivideByZero {
	public static void main(String[] args) {
		int x;
		int y = 0;

		Scanner sc = new Scanner(System.in);
	
		int result = 0; // 지역변수라서 여기에 써줘야함
		try {
			System.out.print("피젯수: ");
			x = sc.nextInt();
			System.out.print("젯수: ");
			
			y = sc.nextInt(); //a를 넣으면 밑의 식 계산 안하고 바로 숫자만 가능 출력
			result = x / y;
		} catch (InputMismatchException e) {
			System.out.println("숫자만 가능");
		} catch (ArithmeticException e) {
			System.out.println("0으로 나눌 수 없음");
		} finally{ //반드시 수행됨 finally는
			System.out.println("나눗셈 결과: " + result);
		}


		try {
		}  catch (Exception e) { // exception이 젤 범위 넓음
			System.out.println("aaaa");
		}
	}
}
